package org.deng.learn.designpattern.adapter;

/**
 * @author DengLibin
 * @Description 音频播放器 （原本只能播放mp3文件现在要支持播放mp4和vlc文件）
 * @Date 2019/2/13 0013 9:41
 */
public class AudioPlayer implements MediaPlayer {
    private MediaAdapter mediaAdapter;
    @Override
    public void play(String fileType, String fileName) {
        if(fileType.equalsIgnoreCase("mp3")){
            System.out.println("播放mp3文件:"+fileName);
        }else if(fileType.equalsIgnoreCase("mp4") || fileType.equalsIgnoreCase("vlc")){
            mediaAdapter = new MediaAdapter(fileType);
            mediaAdapter.play(fileType, fileName);
        }else{
            System.out.println("不支持的文件格式");
        }

    }
}
